bench ditch - Español Inglés Diccionario